Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SELWOOD Detached £318,570 £322,000 14 Oct 2022
3 SELWOOD Detached £313,292 £250,000 2 Mar 2018
4 SELWOOD Detached £301,743 £188,000 6 Dec 2013
6 SELWOOD Detached £343,336 £320,000 30 Jun 2021
7 SELWOOD Detached £350,022 £202,500 31 Aug 2011